English Dictionary
◊ HITCHING POST
hitching post
n : a fixed post with a ring to which a horse can be hitched to
prevent it from straying